import mx.core.UIComponent;
import mx.managers.PopUpManager;

import views.HospedagemScreen;
import views.HospedeScreen;
import views.HotelScreen;
import views.HospedagemPlusScreen

public var telaHotel:HotelScreen;
public var telaHospede:HospedeScreen;
public var telaHospedagem:HospedagemScreen;
public var telaHospedagemPlus:HospedagemPlusScreen;

public function abrirTelaHotel():void{
	telaHotel = PopUpManager.createPopUp(this, HotelScreen, true) as HotelScreen;
	centralizar(telaHotel);
}

public function abrirTelaHospede():void{
	telaHospede = PopUpManager.createPopUp(this, HospedeScreen, true) as HospedeScreen;
	centralizar(telaHospede);
}

public function abrirTelaHospedagem():void{
	telaHospedagem = PopUpManager.createPopUp(this, HospedagemScreen, true) as HospedagemScreen;
	centralizar(telaHospedagem);
}

public function abrirTelaHospedagemPlus():void{
	telaHospedagemPlus = PopUpManager.createPopUp(this, HospedagemPlusScreen, true) as HospedagemPlusScreen;
	centralizar(telaHospedagemPlus);
}


public function centralizar(componente:UIComponent):void {
	if (componente != null) {
		var diferencaLargura:Number = componente.screen.width - componente.width;
		var diferencaAltura:Number = componente.screen.height - componente.height;
		componente.x = componente.screen.x + (diferencaLargura / 2);
		componente.y = componente.screen.y + (diferencaAltura / 2);
		componente.isPopUp = false;
	}
}
public function fechar(comp:UIComponent):void{
	PopUpManager.removePopUp(comp);
}